PercentOfCount

Basic and Crystal syntax.

Overloads
Arguments
Returns

Number value.

Action

PercentOfCount (fld, condFld) has the same effect as: 100 * Count (fld, condFld) / Count (fld). It expresses the count of the values of the field fld for the group determined by condFld as a percentage of the count of all the values of fld.

PercentOfCount (fld, condFld, cond) has the same effect as: 100 * Count (fld, condFld, cond) / Count (fld). The String argument cond expresses some additional information to precisely specify the grouping. For example, if condFld is a Date field, is the grouping "daily" or "weekly" or "monthly" etc.

PercentOfCount (fld, innerCondFld, outerCondFld) has the same effect as: 100 * Count (fld, innerCondFld) / Count (fld, outerCondFld). It expresses the count of the values of the field fld for the group determined by innerCondFld as a percentage of the count for the group determined by outerCondFld.

PercentOfCount (fld, innerCondFld, innerCond, outerCondFld) has the same effect as: 100 * Count (fld, innerCondFld, innerCond) / Count (fld, outerCondFld).

PercentOfCount (fld, innerCondFld, outerCondFld, outerCond) has the same effect as: 100 * Count (fld, innerCondFld) / Count (fld, outerCondFld, outerCond).

PercentOfCount (fld, innerCondFld, innerCond, outerCondFld, outerCond) has the same effect as: 100 * Count (fld, innerCondFld, innerCond) / Count (fld, outerCondFld, outerCond).

Examples

The following examples are applicable to both Basic and Crystal syntax:

PercentOfCount ({Orders.Order ID}, {Orders.Order Date}, "annually")

Returns the total number of orders that were ordered in a given year expressed as a percent of the total number of all orders.

PercentOfCount ({Orders.Order ID}, {Orders.Ship Via})

Returns the total number of orders shipped via a given shipping company expressed as a percent of the total number of all orders.

PercentOfCount ({Product.Product ID}, {Product.Size}, {Product.Product Class})

Returns the total number of products of a given size and class expressed as a percent of the total number of products of the same given class.

Comment

This function and other percentage functions are intended to support Percentage Summary fields. The groupings supplied as arguments must actually exist in the report for the summary function call to succeed.



Seagate Software IMG Holdings, Inc.
http://www.seagatesoftware.com
Support services:
http://support.seagatesoftware.com